spicked roll - French English Dictionary